mechanical input - Espagnol Anglais Dictionnaire